
.first.paginate_button {
    color: #543D14;
    font-weight: bold;
    padding: 0 5px;
}

.last.paginate_button {
    color: #543D14;
    font-weight: bold;
    padding: 0 10px 0 5px;
}

.next.paginate_button {
    color: #543D14;
    font-weight: bold;
    padding: 0 5px;
}

.previous.paginate_button {
    color: #543D14;
    font-weight: bold;
    padding: 0 5px;
}


.dataTables_info {
    float: left;
    margin: 10px 0 0 10px;
    width: 50%;
   font-weight:bold;
   color:#FF0000;
}

.dataTables_length {
    float: left;
    margin: 10px 10px;
    width: 40%;
}


.dataTables_filter {
    float: right;
    margin: 10px 10px;
    text-align: right;
    width: 40%;
}
.dataTable th {
    background: #543D14;
    color: #FFFFFF;
    padding: 10px;
}


tr.odd td.sorting_1 {
    background-color: #F9D484;
}

tr.even td.sorting_1 {
    background-color: #FFF7E6;
}